A Taxonomy of Roles
نویسندگان
چکیده
How many kinds of roles are out there? Although social and relational roles exist as dominant categories, we can see a lot of other kinds of roles which need closer attention. Although researchers on roles have been involved in defining roles that should nicely cover all kinds of roles, it is not clear how many kinds of roles there are[Masolo 2004][Mizoguchi 2007]. We have been investigating roles by observing typical examples that we believe they are roles. For example, a runner is definitely a role, but how about a breather? Both are roles as special type of doer role. For a runner, while he/she needs not to be so and he/she can start and/or stop being a runner, he/she must be a breather throughout his/her life. Being a breather is essential to being an animal which contradicts being a role. How about murderer role who has finished a killing event? If it means a person who has just committed a killing action, then what role is he playing after that? How about victim role? It has been killed by a murderer and hence there is no chance to be played because the player has been dead. These suggest that roles are still mysterious to us. The goal of this extended abstract is not to present a complete and rigid theory of roles but rather to stimulate the research on roles by presenting a few unaddressed issues. So, it is written aimed at being comprehensive and conceptual rather than narrow and rigid. We first build a taxonomy of roles and explore a temporal model of roles like murderer and victim which are dependent on occurrents as context. We have realized that although most of the roles are ongoing like walker and president, some are historical like murderer in the sense that roles are dependent on a past event. We discuss such a temporal issue of roles with a comprehensive taxonomy of roles.
منابع مشابه
Objects Identification in Object-Oriented Software Development - A Taxonomy and Survey on Techniques
Analysis and design of object oriented is onemodern paradigms for developing a system. In this paradigm, there are several objects and each object plays some specific roles. Identifying objects (and classes) is one of the most important steps in the object-oriented paradigm. This paper makes a literature review over techniques to identify objects and then presents six taxonomies for them. The f...
متن کاملDeclarative Semantics in Object-Oriented Software Development - A Taxonomy and Survey
One of the modern paradigms to develop an application is object oriented analysis and design. In this paradigm, there are several objects and each object plays some specific roles in applications. In an application, we must distinguish between procedural semantics and declarative semantics for their implementation in a specific programming language. For the procedural semantics, we can write a ...
متن کاملCategorizing Attacks on Cryptographic Protocols Based on Intruders' Objectives and Roles
A taxonomy of cryptographic protocol attacks is helpful for cryptographic protocol analysis. There are taxonomies of cryptographic protocol awss5, 9] and a taxonomy of replay attacks in terms of message origin and destinationn25]. This paper presents an attack taxonomy based on an intruder's objectives when launching attacks and the roles s/he plays. Understanding an intruder's possible behavio...
متن کاملRefactoring Human Roles Solves Systems Problems
Several persistent problems in system administration, deployment, configuration, and usability stem from a common root: the conflation of roles between developers, users, hardware wranglers, and software integrators. We develop a taxonomy of such conflations, and show that identifying each conflation characterizes one or more familiar systems problems. Furthermore, the taxonomy suggests directi...
متن کاملTransformation from manufacturing process taxonomy to repair process taxonomy: a phenetic approach
The need of taxonomy is vital for knowledge sharing. This need has been portrayed by through-life engineering services/systems. This paper addresses this issue by repair process taxonomy development. Framework for repair process taxonomy was developed followed by its implementation. The importance of repair process taxonomy has been highlighted.
متن کاملAn empirical taxonomy of hospital governing board roles.
OBJECTIVE To develop a taxonomy of governing board roles in U.S. hospitals. DATA SOURCES 2005 AHA Hospital Governance Survey, 2004 AHA Annual Survey of Hospitals, and Area Resource File. STUDY DESIGN A governing board taxonomy was developed using cluster analysis. Results were validated and reviewed by industry experts. Differences in hospital and environmental characteristics across cluste...
متن کامل